Data Splitting for Parallel Linear Algebra Monte Carlo Algorithms
نویسنده
چکیده
Many scientific and engineering applications involve the inversion of large matrices or solving systems of linear algebraic equations. Solving these problems with proven algorithms for direct methods can take very long to compute, as they depend on the size of the matrix. The computational complexity of the Monte Carlo methods depend only on the number of chains and the length of those chains as well as on the number of non-zero elements per row. The computing power needed by inherently parallel Monte Carlo methods can be satisfied very efficiently by parallel computing technologies such as Message passing Interface (MPI). In this paper we show how parallel Monte Carlo methods for computing the inverse of a matrix can be implemented by using data splitting to decrease the memory usage and to increase the applicability of the method.
منابع مشابه
Parallel resolvent Monte Carlo algorithms for linear algebra problems
In this paper we consider Monte Carlo (MC) algorithms based on the use of the resolvent matrix for solving linear algebraic problems. Estimates for the speedup and efficiency of the algorithms are presented. Some numerical examples performed on cluster of workstations using MPI are given.
متن کاملAssessment of Effect Technical Directional Bremsstrahlung Splitting (DBS) on Spectra and Parameters of Simulation with Monte carlo Method BEAMnrc Code (Study Monte Carlo)
Introduction: Previous studies have shown that a Monte Carlo method for the transportations photon beam in medical linear accelerator is a good way. Strip of simulation can be used to measure the dose distribution in phantoms and patients' body. EGSnrc Code is the only code written for use in the field of radiation therapy that has many subset codes that BEAMnrc code is an impo...
متن کاملStudy of Preconditioners based on Markov Chain Monte Carlo Methods
Nowadays, analysis and design of novel scalable methods and algorithms for fundamental linear algebra problems such as solving Systems of Linear Algebraic Equations with focus on large scale systems is a subject of study. This research focuses on the study of novel mathematical methods and scalable algorithms for computationally intensive problems such as Monte Carlo and Hybrid Methods and Algo...
متن کاملFast Randomized Iteration: Diffusion Monte Carlo through the Lens of Numerical Linear Algebra
We review the basic outline of the highly successful diffusion Monte Carlo technique commonly used in contexts ranging from electronic structure calculations to rare event simulation and data assimilation, and propose a new class of randomized iterative algorithms based on similar principles to address a variety of common tasks in numerical linear algebra. From the point of view of numerical li...
متن کاملSpatial count models on the number of unhealthy days in Tehran
Spatial count data is usually found in most sciences such as environmental science, meteorology, geology and medicine. Spatial generalized linear models based on poisson (poisson-lognormal spatial model) and binomial (binomial-logitnormal spatial model) distributions are often used to analyze discrete count data in which spatial correlation is observed. The likelihood function of these models i...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
دوره شماره
صفحات -
تاریخ انتشار 2006